package com.pervasive.project.unified.data.model.response;

import java.util.List;

import org.simpleframework.xml.Element;
import org.simpleframework.xml.ElementList;
import org.simpleframework.xml.Root;

import com.pervasive.project.unified.data.constants.Constants;
import com.pervasive.project.unified.data.model.dto.CardInfoContainer;

@Root
public class StartGameResponse {

	@Element(name="minute")
	private int minute;
	
	@Element(name="seconds")
	private int seconds;
	
	@ElementList(name="redOpen")
	private List<CardInfoContainer> redOpen;
	
	@ElementList(name="redHand")
	private List<CardInfoContainer> redHand;
	
	@ElementList(name="blueOpen")
	private List<CardInfoContainer> blueOpen;
	
	@ElementList(name="blueHand")
	private List<CardInfoContainer> blueHand;
	
	@ElementList(name="greenOpen")
	private List<CardInfoContainer> greenOpen;
	
	@ElementList(name="greenHand")
	private List<CardInfoContainer> greenHand;
	
	@ElementList(name="yellowOpen")
	private List<CardInfoContainer> yellowOpen;
	
	@ElementList(name="yellowHand")
	private List<CardInfoContainer> yellowHand;
	
	public int getMinute() {
		return minute;
	}

	public void setMinute(int minute) {
		this.minute = minute;
	}

	public int getSeconds() {
		return seconds;
	}

	public void setSeconds(int seconds) {
		this.seconds = seconds;
	}
	
	public List<CardInfoContainer> getRedOpen() {
		return redOpen;
	}

	public void setRedOpen(List<CardInfoContainer> redOpen) {
		this.redOpen = redOpen;
	}

	public List<CardInfoContainer> getRedHand() {
		return redHand;
	}

	public void setRedHand(List<CardInfoContainer> redHand) {
		this.redHand = redHand;
	}

	public List<CardInfoContainer> getBlueOpen() {
		return blueOpen;
	}

	public void setBlueOpen(List<CardInfoContainer> blueOpen) {
		this.blueOpen = blueOpen;
	}

	public List<CardInfoContainer> getBlueHand() {
		return blueHand;
	}

	public void setBlueHand(List<CardInfoContainer> blueHand) {
		this.blueHand = blueHand;
	}

	public List<CardInfoContainer> getGreenOpen() {
		return greenOpen;
	}

	public void setGreenOpen(List<CardInfoContainer> greenOpen) {
		this.greenOpen = greenOpen;
	}

	public List<CardInfoContainer> getGreenHand() {
		return greenHand;
	}

	public void setGreenHand(List<CardInfoContainer> greenHand) {
		this.greenHand = greenHand;
	}

	public List<CardInfoContainer> getYellowOpen() {
		return yellowOpen;
	}

	public void setYellowOpen(List<CardInfoContainer> yellowOpen) {
		this.yellowOpen = yellowOpen;
	}

	public List<CardInfoContainer> getYellowHand() {
		return yellowHand;
	}

	public void setYellowHand(List<CardInfoContainer> yellowHand) {
		this.yellowHand = yellowHand;
	}
}
